squirrel pelt - German English Dictionary